package main

import "fmt"

func main() {
	name, age, heigh, isBoy := "tom", 30, 1.68, false
	pointer := new(int)
	scores := [...]int{1, 2, 3}
	names := make([]string, 1, 3)
	user := make(map[int]string)

	name2, age2, heigh2, isBoy2, pointer2, scores2, names2, user2 :=
		name, age, heigh, isBoy, pointer, scores, names, user

	name2 = "aa"
	age2 = 31
	heigh2 = 1.70
	isBoy2 = true
	scores2[0] = 0
	pointer2 = &age
	names2[0] = "kk"
	user2[1] = "aa"

	fmt.Println(name, age, heigh, isBoy, scores, pointer, names, user)
	fmt.Println(name2, age2, heigh2, isBoy2, scores2, pointer2, names2, user2)
}
